package com.hejia.alauda.event;

import com.hejia.alauda.utils.Encryption;

public interface EventConstant {
	
	static final String REDIS_KEY_BROWSER_USER_AGENT = "Browser_User_Agent_";
	static final String REDIS_KEY_VERIFICATION_CODE_FROM_IP = "Verification_Code_From_Ip_";
	static final String REDIS_KEY_NEWEST_LUCKY_DRAW_ID = "newest_lucky_draw_id";
	static final String REDIS_KEY_PAYING_ORDER_NUMBER = "Paying_Order_Number_";
	static final String REDIS_KEY_SENDED_USER_ID = "Sended_User_Id_";
	static final String REDIS_KEY_CHILDRENS_DAY_2015_CONFIG = "Childrens_Day_2015_Config";
	static final String REDIS_KEY_YICHE_2015_CONFIG = "Yiche_2015_Config";
	static final String REDIS_KEY_USER_YOUKU_MESSAGE_COUNT = "User_Youku_Message_Count_%s_%s";
	static final String REDIS_KEY_REGISTER_SEND_CODE_ID = "Register_Send_Code_Id_";
	static final String REDIS_KEY_JIAYUAN_S5_CONFIG = "Jiayuan_S5_Config";
	static final String REDIS_KEY_CREDIT_CHANGE_BONUS = "Credit_Change_Bonus";
	
	static final String MONGODB_KEY_HANDLED_FINANCING_IDS = "Handled_Financing_Ids_%s_%s";
	static final String MONGODB_KEY_USER_RED_PACKET_VIEW = "User_Red_Packet_View_";
	static final String MONGODB_KEY_SOFTWARE_VERSION = "Software_Version_";
	static final String MONGODB_KEY_USER_SHARE = "User_Share_%s_%s";
	static final String MONGODB_KEY_USER_FINANCING_REDEMPTION = "User_Financing_Redemption_%s_%s_M%s";//第一个%s用户id，第二个%s资产id，第三个%s阶段
	static final String MONGODB_KEY_LOCK_ORDER_FAILED = "Lock_Order_Failed_%s";
	static final String MONGODB_KEY_USER_HUSHEN_300_INCOME = "User_Hushen_300_Income_";
	static final String MONGODB_KEY_USER_HUSHEN_300_DATE = "User_Hushen_300_Date_";
	static final String MONGODB_KEY_HUSHEN_300_CALCULATE_DATE = "Hushen_300_Calculate_Date_";
	static final String MONGODB_KEY_USER_HUSHEN_300_INCOME_RECORD = "User_Hushen_300_Income_Record_";
	static final String MONGODB_KEY_USER_HUSHEN_300_FINANCING_RECORD = "User_Hushen_300_Financing_Record_";
	static final String MONGODB_KEY_USER_FINANCING_RANKS = "User_Financing_Ranks_";
	static final String MONGODB_KEY_USER_YOUKU_CARD = "User_Youku_Card_";
	static final String MONGODB_KEY_USER_YOUKU_INVITE = "User_Youku_Invite_";
	static final String MONGODB_KEY_USER_RECEIVE_WASU_GIFT = "User_Receive_Wasu_Gift_";
	static final String MONGODB_KEY_USER_JIAYUAN_FINANCING_QUALIFICATION_REF = "User_Jiayuan_Financing_Qualification_Ref_";
	static final String MONGODB_KEY_USER_WASU_SEASON_FOUR = "User_Wasu_Season_Four_";
	static final String MONGODB_KEY_WASU_SEASON_FOUR_TOUR_NUMBER = "Wasu_Season_Four_Tour_Number_";
	static final String MONGODB_KEY_USER_NATIONAL_DAY_2015_AMOUNT = "User_National_Day_2015_Amount_";
	static final String MONGODB_KEY_USER_NATIONAL_DAY_2015_AMOUNT_YEAR_POOL = "User_National_Day_2015_Amount_Year_Pool_";
	static final String MONGODB_KEY_BUY_NOW_CURRENT_STEP = "Buy_Now_Current_Step";
	static final String MONGODB_KEY_GROUP_BUYING_FOUNDER = "Group_Buying_Founder";
	static final String MONGODB_KEY_GROUP_BUYING_QUEUE = "Group_Buying_Queue";
	static final String MONGODB_KEY_HEJIA_LOTTERY_ACCUMULATED_AMOUNT = "Hejia_Lottery_Accumulated_Amount_";
	
	static final String MONGODB_KEY_USER_ZERO_YUAN = "User_Zero_Yuan_%s_%s_%s";
	static final String MONGODB_KEY_USER_ZERO_YUAN_SHOW = "User_Zero_Yuan_%s_Show_%s_%s";
	
	static final int KEY_ADD_BONUS_RECEIVE_EVENT = 10000;//用户领取红包
	static final int KEY_USER_REGISTER_EVENT = 10001;//用户注册事件
	static final int KEY_PAY_SUCCESS_EVENT = 10002;//用户支付成功事件
	static final int KEY_ANNUAL_MEETING_2015 = 10003;//领取2015年会虚拟理财金奖励
	static final int KEY_ANNUAL_MEETING_2015_INCOME = 10004;//领取2015年会虚拟理财金奖励的利息变红包
	static final int KEY_FLASH_SALE_BONUS = 10005;//限时抢购的抽奖如果抽中了积分
	static final int ACTIVITY_KEY_ADD_BONUS_RECEIVE_EVENT = 10006;//用户领取红包
	static final int ACTIVITY_KEY_FLASH_SALE_BONUS = 10007;//限时抢购的抽奖如果抽中了积分
	static final int KEY_USER_REGISTER_FROM_JIAYUAN = 10008;//用户注册事件
	static final int KEY_USER_SEND_YOUKU_MEMBER_CARD = 10009;//用户注册事件
	static final int KEY_USER_SEND_WASU_MEMBER_CARD = 10010;
	
	static final String TRACK_HJ_MM_DEFAULT = "hj_mm_ZGVmYXVsdA";//默认的track_id
	static final String TRACK_HJ_MM_JIAYUAN = "hj_mm_amlheXVhbg";//佳缘的track_id
	static final String TRACK_HJ_MM_JIAYUAN_LAST = "hj_mm_amlheXVhbl9sYXN0";//佳缘的track_id
	static final String TRACK_HJ_MM_TCL     = "hj_mm_dGNs";//TCL的track_id
	static final String TRACK_HJ_MM_MAGPIE_FESTIVAL = "hj_mm_TWFncGllX0Zlc3RpdmFs";//七夕活动的track_id
	static final String TRACK_HJ_MM_CHINA_MOBILE_BJ = "hj_mm_china_mobile_bj";
	static final String TRACK_HJ_MM_CHINA_MOBILE_GD = "hj_mm_china_mobile_gd";
	static final String TRACK_HJ_MM_WASU_SEASON_4 = "hj_mm_wasu_season_4";
	static final String TRACK_HJ_MM_NATIONAL_DAY_2015_1 = "hj_mm_national_day_2015_1";//送青蟹
	static final String TRACK_HJ_MM_NATIONAL_DAY_2015_2 = "hj_mm_national_day_2015_2";//送iPhone6s
	
	static final String TRACK_HJ_MM_ZERO_YUAN_PHILIPS_TACHOGRAPH = "hj_mm_emVyb195dWFuX3BoaWxpcHNfdGFjaG9ncmFwaA";
	static final String TRACK_HJ_MM_ZERO_YUAN_APPLE_WATCH = "hj_mm_emVyb195dWFuX2FwcGxlX3dhdGNo";
	static final String TRACK_HJ_MM_ZERO_YUAN_IPHONE_6S_16G = "hj_mm_emVyb195dWFuX2lwaG9uZV82c18xNmc";
	
	static final String TRACK_HJ_MM_JIAYUAN_FIVE_SEASON = "hj_mm_jiayuan_five_season";
	
	static final String TRACK_HJ_MM_GROUP_BUYING_IPHONE6S = "hj_mm_group_buying_iphone6s";
	static final String TRACK_HJ_MM_GROUP_BUYING_SHARE_IPHONE6S = "hj_mm_group_buying_share_iphone6s";
	
	static final String TRACK_HJ_MM_GROUP_BUYING_PAN = "hj_mm_group_buying_pan";
	static final String TRACK_HJ_MM_GROUP_BUYING_SHARE_PAN = "hj_mm_group_buying_share_pan";
	
	static final String TRACK_HJ_MM_HEJIA_LOTTERY = "hj_mm_hejia_lottery";
}
